package jnpf.model.entity;

import jnpf.model.entity.EntityAttributeModel;
import jnpf.model.entity.EntityCategoryModel;
import lombok.Data;
import java.util.List;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * entity
 * @版本： V3.5
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2025-04-10
 */
@Data
public class EntityForm  {
    /** 主键 */
    private String id;
    /** 子表数据 **/
    @JsonProperty("entityCategoryList")
    private List<EntityCategoryModel> entityCategoryList;
    /** 子表数据 **/
    @JsonProperty("entityAttributeList")
    private List<EntityAttributeModel> entityAttributeList;

    /** 主题id **/
    @JsonProperty("themeId")
    private String themeId;
    /** 模板id **/
    @JsonProperty("templateId")
    private String templateId;
    /** 实体名称 **/
    @JsonProperty("name")
    private String name;
    /** 实体责任人 **/
    @JsonProperty("belongUserId")
    private Object belongUserId;
    /** 数据敏感等级 **/
    @JsonProperty("dataLevel")
    private Object dataLevel;
    /** 创建用户id **/
    @JsonProperty("createUserId")
    private String createUserId;
    /** 创建时间 **/
    @JsonProperty("createTime")
    private String createTime;
    @JsonProperty("isPre")
    private String isPre;
}
